C DATA-STRUCTURES LINKED-LISTS